say/do admirable things - Alemán Inglés Diccionario